river flood - French English Dictionary